package com.fintech.third.model.moxie.chsi;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.Date;

/**
 * @author gaowenbin@51dojo.com
 * @date 16/6/23
 * 学历信息
 */
@JsonInclude(JsonInclude.Include.NON_NULL)
public class EducationInfo {
    // 真实姓名
    @JsonProperty("real_name")
    private String realName;
    // 性别
    private String sex;
    // 入学时间
    @JsonProperty("enrollment_time")
    private Date enrollmentTime;
    // 毕业时间
    @JsonProperty("graduate_time")
    private Date graduateTime;
    // 学历类别
    @JsonProperty("edu_type")
    private String eduType;
    // 学历层次
    @JsonProperty("edu_level")
    private String eduLevel;
    // 毕业学校
    @JsonProperty("graduate_school")
    private String graduateSchool;
    // 院校所在地
    @JsonProperty("school_adders")
    private String schoolAdders;
    // 专业名称
    @JsonProperty("specialty")
    private String specialty;
    // 学习形式
    @JsonProperty("edu_form")
    private String eduForm;
    // 证书编号
    @JsonProperty("certificate_no")
    private String certificateNo;
    // 证书照片
    @JsonProperty("head_img")
    private String headImg;
    // 是否结业
    @JsonProperty("graduate")
    private String isGraduate;

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public Date getEnrollmentTime() {
        return enrollmentTime;
    }

    public void setEnrollmentTime(Date enrollmentTime) {
        this.enrollmentTime = enrollmentTime;
    }

    public Date getGraduateTime() {
        return graduateTime;
    }

    public void setGraduateTime(Date graduateTime) {
        this.graduateTime = graduateTime;
    }

    public String getEduType() {
        return eduType;
    }

    public void setEduType(String eduType) {
        this.eduType = eduType;
    }

    public String getEduLevel() {
        return eduLevel;
    }

    public void setEduLevel(String eduLevel) {
        this.eduLevel = eduLevel;
    }

    public String getGraduateSchool() {
        return graduateSchool;
    }

    public void setGraduateSchool(String graduateSchool) {
        this.graduateSchool = graduateSchool;
    }

    public String getSchoolAdders() {
        return schoolAdders;
    }

    public void setSchoolAdders(String schoolAdders) {
        this.schoolAdders = schoolAdders;
    }

    public String getSpecialty() {
        return specialty;
    }

    public void setSpecialty(String specialty) {
        this.specialty = specialty;
    }

    public String getEduForm() {
        return eduForm;
    }

    public void setEduForm(String eduForm) {
        this.eduForm = eduForm;
    }

    public String getCertificateNo() {
        return certificateNo;
    }

    public void setCertificateNo(String certificateNo) {
        this.certificateNo = certificateNo;
    }

    public String getHeadImg() {
        return headImg;
    }

    public void setHeadImg(String headImg) {
        this.headImg = headImg;
    }

    @Override
    public String toString() {
        return "EducationInfo{" +
                "realName='" + realName + '\'' +
                ", sex='" + sex + '\'' +
                ", enrollmentTime=" + enrollmentTime +
                ", graduateTime=" + graduateTime +
                ", eduType='" + eduType + '\'' +
                ", eduLevel='" + eduLevel + '\'' +
                ", graduateSchool='" + graduateSchool + '\'' +
                ", schoolAdders='" + schoolAdders + '\'' +
                ", specialty='" + specialty + '\'' +
                ", eduForm='" + eduForm + '\'' +
                ", certificateNo='" + certificateNo + '\'' +
                ", headImg='" + headImg + '\'' +
                ", isGraduate='" + isGraduate + '\'' +
                '}';
    }
}
